seeking any means to survive - Turco Inglés Diccionario